简介:Spring Boot3.0最新版SpringBoot作为当下最热门的Java Web开发框架,广泛应用在互联网公司线上系统。对于SpringBoot的学习是入职互联网公司不可或缺的技术点之一。
本门课程带你踏入SpringBoot3.0的大门,了解SpringBoot3.0核心知识点,教会你使用SpringBoot3.0开发Web项目的流程,并带着你沉浸式的领略一下互联网大厂的开发流程,手写一个商品特征打标功能。
该功能广泛应用于各大购物平台,比如商品促销(在商品列表展示一个“促销特惠”的标签,也会展示促销活动的类型,如“满100返10”),本门课程会带着大家来实现标签创建,商品打标,
标签检索的功能,帮助你了解它们背后的故事。入门与商品特征打标
第2章 Spring Boot基础入门
SpringBoot为何那么受欢迎?本章带领大家从官网出发学习SpringBoot的知识点:为大家介绍SpringBoot3.0的新特性,介绍两种搭建SpringBoot项目的方式,并且从源码层面为大家讲解自动装配的原理。
- 视频: 2-1 Spring Boot为什么当下这么流行?(3.0) (11:08)
- 视频: 2-2 解读Spring Boot官网文档架构(3.0) (10:48)
- 视频: 2-3 Spring Boot项目搭建Hello Word(maven方式3.0) (10:37)
- 视频: 2-4 Spring Boot项目搭建Hello Word(官方initializer3.0) (03:32)
- 视频: 2-5 Spring Boot的配置文件: yml配置文件 (06:37)
- 视频: 2-6 Spring Boot如何实现自动装配?(3.0上) (13:51)
- 视频: 2-7 Spring Boot如何实现自动装配?(3.0下) (15:02)
第3章 项目整体架构分析与设计
本章介绍互联网大厂的项目开发流程,从项目需求分析、前后端系统架构设计到前后端交互接口文档设计与表结构设计,为大家规范了日常的开发流程,并帮助大家掌握架构的设计思想。
第4章 搭建项目架构
本章为实战项目打一个基础,先介绍一下项目中使用到的技术栈,教给大家如何去使用相应的技术。然后搭建实战项目的项目结构,并且引入前后端的技术依赖。
第5章 实战标签模块
本章正式进入项目实战阶段。首先对标签模块进行实现,从标签展示到标签创建,其中对公共代码进行封装并对逻辑做统一处理。利用统一异常简化异常处理,并引入AOP实现对项目通用字段的填充。
第6章 实战商品模块
本章对商品模块做了实现,带领大家实现商品列表、新增商品、商品打标等功能。并实现了与商品关联的标签列表、标签删除、过期特性对商品做标记处理的功能。